home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part1 / 549 < prev    next >
Encoding:
Text File  |  1996-08-05  |  2.1 KB  |  41 lines

  1. Newsgroups: comp.lang.basic.visual,comp.lang.c++,comp.lang.c,comp.lang.pascal,comp.lang.tcl,comp.lang.ada,comp.lang.smalltalk,comp.lang.perl,comp.lang.asm.x86,comp.lang.fortran,comp.lang.postscript,comp.lang.java,comp.lang.clipper,comp.lang.forth,comp.lang.cobol,comp.lang.rexx,comp.lang.eiffel,comp.lang.python,comp.lang.lisp,comp.lang.scheme
  2. Path: newsfeed.ed.ac.uk!edcogsci!jeff
  3. From: jeff@cogsci.ed.ac.uk (Jeff Dalton)
  4. Subject: Re: Language "ranking" based on posts to users groups
  5. Message-ID: <DKo8w6.M2H.0.macbeth@cogsci.ed.ac.uk>
  6. Organization: Centre for Cognitive Science, Edinburgh, UK
  7. References: <4bbjbo$n8r@news.iwl.net> <4bcf8m$v1h@nntpd.lkg.dec.com> <4bcr6a$pja@ixnews8.ix.netcom.com>
  8. Distribution: inet
  9. Date: Thu, 4 Jan 1996 19:31:18 GMT
  10.  
  11. In article <4bcr6a$pja@ixnews8.ix.netcom.com> mschmit@ix.netcom.com(Mike Schmit) writes:
  12. >>>What came first. The DOS backslash or the Unix forward slash. I was
  13. >>>under the impression that it was the Unix forward slash that was first.
  14. >>
  15. >>What a bizarre concept.  Unix came first by over a decade, and wasn't
  16. >>the first to use '/' even then, it was based on Multics, which was, if
  17. >>I recall correctly, the first major OS with hierarchical directories
  18. >>and which used the slash to create pathnames for them back in the
  19. >>70's, [...]
  20. >
  21. >I think Multics was in the late 60's. Also, the Dartmouth time-sharing
  22. >system (DTSS) the inventors of BASIC and the first working time sharing
  23. >system, also had hierarchical directories, at least as early as 1968.
  24.  
  25. It's possible (I think) that the DTSS got the idea from some of the
  26. Multics folk.
  27.  
  28. But, bizarrely, ordinary users were discouraged from using
  29. directories.  Indeed, the standard DTSS command interpreter 
  30. provided no way to create them.  There was another program,
  31. filemove, that did; but ordinary users didn't have permission
  32. to use it.  However, DTSS Lisp could also create directories,
  33. and some people took advantage of that ...
  34.  
  35. (Of course, someone writing in assembler could create directories,
  36. though it's possible that the assembler and the machine-code debugger
  37. were restricted in the same way as filemove.)
  38.  
  39. -- jd
  40.  
  41.